package com.gmldd.main;

import com.gmldd.dao.BaseDao;
import com.gmldd.dao.BaseDao1;
import com.gmldd.dao.BlogDao;
import com.gmldd.dao.UserDao;
import com.gmldd.dao.impl.BaseDaoImpl;
import com.gmldd.dao.impl.BlogDaoImpl;
import com.gmldd.dao.impl.UserDaoImpl;
import com.gmldd.entity.Blog;
import com.gmldd.entity.User;

import java.util.Date;
import java.util.List;

/**
 * Created by gmldd on 2016/7/31.
 */
public class GoTest {

    public static void main(String args[]){
//
//        UserDao userDao1 = new UserDaoImpl();
//        BlogDao blogDao1 = new BlogDaoImpl();
//        System.out.println(blogDao1.getAll().toString());
//        System.out.println(userDao1.getAll().toString());


//        BlogDao blogDao = new BlogDaoImpl();
//        Blog blog = new Blog();
//        blog.setId(5);
//        blog.setContent("黑恶化和");
//        blog.setTitle("kakak");
//        blogDao.add(blog);
//        UserDao userDao = new UserDaoImpl();
//        User user = new User();
//        user.setId(5);
//        user.setAge(18);
//        user.setBorn(new Date());
//        user.setName("李D");
//        user.setPassword("lst123");
//        userDao.add(user);
//
//        System.out.println(blogDao.getAll().toString());
//        System.out.println(userDao.getAll().toString());

//            UserDao userDao = new UserDaoImpl();
//            User user = new User();
//            user.setId(5);
//            user.setAge(17);
//            user.setBorn(new Date());
//            user.setName("李");
//            user.setPassword("lst12");
//            userDao.update(user);

//        UserDao userDao = new UserDaoImpl();
//        User user = userDao.getById(5);
//
//        userDao.delete(2);

//        另外一种方式
//        BaseDao1 base = new BaseDao1(Blog.class);
//
//        List<Blog> blogs = base.getAll();
//
//        System.out.println(blogs);

    }
}
